import Vue from 'vue'
import SvgIcon from '@/components/SvgIcon'// svg component

// 全局注册svg-icon组件
Vue.component('svg-icon', SvgIcon)

// 引入目录所有的svg
// require.context（目标目录，是否扫描子目录，正则匹配） 扫描目录中的文件
const req = require.context('./svg', false, /\.svg$/)
console.log(req.keys())

const requireAll = requireContext => requireContext.keys().map(requireContext)
// map 数组方法和foreach方法类似，但是map返回的是一个数组
// map使循环每一项 svg图片 map(()=>{})
// req函数能够将引用图片到项目中
// 将所有的svg都引用到项目中
requireAll(req)// 调用函数

